home *** CD-ROM | disk | FTP | other *** search
- #if !defined(AFX_MAINFRM_H__62FB8269_F348_11D1_82DF_FCD070D9A530__INCLUDED_)
- #define AFX_MAINFRM_H__62FB8269_F348_11D1_82DF_FCD070D9A530__INCLUDED_
-
- #if _MSC_VER >= 1000
- #pragma once
- #endif
-
- class CMainFrame : public CFrameWnd
- {
- protected:
- CMainFrame();
- DECLARE_DYNCREATE(CMainFrame)
-
- //{{AFX_VIRTUAL(CMainFrame)
- public:
- virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
- virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL);
- //}}AFX_VIRTUAL
-
- public:
- virtual ~CMainFrame();
- static void ResizeToFitGameArea();
- #ifdef _DEBUG
- virtual void AssertValid() const;
- virtual void Dump(CDumpContext& dc) const;
- #endif
-
- CStatusBar m_wndStatusBar;
- CToolBar m_wndToolBar;
-
- protected:
- //{{AFX_MSG(CMainFrame)
- afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
- afx_msg void OnViewGameArea();
- afx_msg void OnUpdateViewGameArea(CCmdUI* pCmdUI);
- afx_msg void OnSettingsDetaillevelUseParallaxScrolling();
- afx_msg void OnUpdateSettingsDetaillevelUseParallaxScrolling(CCmdUI* pCmdUI);
- afx_msg void OnSettingsDetaillevelUseVideoHardware();
- afx_msg void OnUpdateSettingsDetaillevelUseVideoHardware(CCmdUI* pCmdUI);
- afx_msg void OnSettingsLowdetallevel();
- afx_msg void OnUpdateSettingsLowdetallevel(CCmdUI* pCmdUI);
- afx_msg void OnSettingsSelectplayers();
- afx_msg void OnSettingsAlwaysshowplayernames();
- afx_msg void OnUpdateSettingsAlwaysshowplayernames(CCmdUI* pCmdUI);
- afx_msg void OnViewBackgroundarea();
- afx_msg void OnUpdateViewBackgroundarea(CCmdUI* pCmdUI);
- afx_msg void OnRunFromHere();
- afx_msg void OnRunLevel();
- afx_msg void OnUpdateViewDebuginfo(CCmdUI* pCmdUI);
- afx_msg void OnViewDebuginfo();
- afx_msg void OnSettingsGameoptionsNoarmor();
- afx_msg void OnUpdateSettingsGameoptionsNoarmor(CCmdUI* pCmdUI);
- afx_msg void OnViewGrid();
- afx_msg void OnUpdateViewGrid(CCmdUI* pCmdUI);
- afx_msg void OnFileNewRandom();
- afx_msg void OnQuickstart();
- afx_msg void OnSettingsRandomlevel();
- afx_msg void OnSettingsGameoptionsGammacorrection();
- afx_msg void OnSettingsGammacorrection();
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
-
- //{{AFX_INSERT_LOCATION}}
-
- #endif